excessive vice or defect - Turco Inglés Diccionario